const subscribe = (templateId) => {
	return new Promise((resolve, reject) => {
		// #ifdef MP_WEIXIN
		if (wx.requestSubscribeMessage) {
			wx.requestSubscribeMessage({
				tmplIds: templateId,
				success(res) {
					resolve(res);
				},
				fail(res) {
					reject(res);
				}
			})
		} else {
			uni.showModal({
				title: '提示',
				content: '当前微信版本过低，无法使用该功能，请升级到最新微信版本后重试。',
				showCancel: false,
				success(res) {
					reject({});
				}
			});
		}
		// #endif
		// #ifndef MP-WEIXIN
		resolve({});
		// #endif
	});
};
export default subscribe;
